/*login.html*/
.modal-footer { border-top: 0px; }
/*index.html*/
.flight-list {
	width: 100%;
	border-radius: 0px;
}
.flight-demo{
	width: 100%;
	border-radius: 0px;
	padding: 10px;
	/*background-color: #428bca;*/
}
/*flight.html*/
.modal-footer {   border-top: 0px; }
.flight{
	margin-top: 10px;
	font-size: 16px;
}
.red{
	color: red;
}
.number{
	padding-top:35px;
}
.number-line{
	height: 100px;
	background-color: #eee;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-size: 100%;
}
/*普通不带婴儿座位*/
.seat{
	width:81px;
	height:81px;
	margin:0px auto;
	border: none;
	font-size: smaller;
	font-weight:bold;	
	background: url(../images/person.png) no-repeat;
	background-size:100%;
	margin-top: 10px;
	padding:0px;
	padding-bottom: 1px;
}
/*普通带婴儿座位*/
.seatInf{
	width:81px;
	height:81px;
	margin:0px auto;
	border: none;
	font-size: smaller;
	font-weight:bold;	
	background: url(../images/personInf.png) no-repeat;
	background-size:100%;
	margin-top: 10px;
	padding:0px;
	padding-bottom: 1px;
}
/*无人*/
.seatn{
	width:81px;
	height:81px;
	margin:0px auto;
	font-size: smaller;
	background:url(../images/noperson.png) no-repeat;
	background-size:100%;
	border: none;
	margin-top: 10px;
}
/*高端经济舱不带婴儿*/
.seatH{
	width:81px;
	height:81px;
	margin:0px auto;
	border:none;
	font-size:smaller;
	font-weight:bold;
	background:url(../images/seatH.png) no-repeat;
	background-size:100%;
	margin-top: 10px;
	padding:0px;
	padding-bottom: 1px;
	color: white;
}
/*高端经济舱带婴儿*/
.seatHInf{
	width:81px;
	height:81px;
	margin:0px auto;
	border:none;
	font-size:smaller;
	font-weight:bold;
	background:url(../images/seatHInf.png) no-repeat;
	background-size:100%;
	margin-top: 10px;
	padding:0px;
	padding-bottom: 1px;
	color: white;
}
.lottery{
	width:81px;
	height:81px;
	margin:0px auto;
	border: none;oldman
	font-size: smaller;
	font-weight:bold;	
	background: url(../images/lottery.png) no-repeat;
	background-size:100%;
	margin-top: 10px;
	padding:0px;
	padding-bottom: 1px;
}

.seat .tag {
	font-weight: normal;
}
.cake{
	display: block;
	height: 50px;
	width: 50px;
	margin: auto;
	background: url(../images/cake.png) no-repeat;
	background-size: 100%;
}
.oldman {
	width:81px;
	height:81px;
	margin:0px auto;
	font-size: smaller;
	background:url(../images/oldman.png) no-repeat;
	background-size:100%;
	border: none;
	margin-top: 10px;
}
.aisle{
	height: 100px;
	background: url(../images/aisle.png) no-repeat;
	background-size: 100%;

}
.door{
	height:100px;
	background: url(../images/door.png);
}

.safe-door{
	padding-top: 10px;
	border-top: 1px solid #ccc;
}
.first-door{
	padding-top: 20px;
}
.row .row{
	padding-left: 0px;
}
/*flightlogdetail.html*/
th{
	text-align: center;
}
td{
	text-align: center;
}
table.table_inner{
	margin: -1px;
}
label{
	font-weight: normal;
}
.panel{
	margin: -1px;
}
.panel-heading{
	text-align: center;
}
ul.nav-pills li {
	padding-left: 10px;
	padding-right: 10px;
}
